package org.study.local.boot.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.List;

/**
 * Minio配置类
 *
 * @author doveylovey
 * @version v1.0.0
 * @email 1135782208@qq.com
 * @date 2024年04月28日
 */
@Data
@ConfigurationProperties(prefix = "custom.file.local")
public class LocalFileProperties {
    /**
     * 文件访问前缀
     */
    private String webPathPrefix;
    /**
     * 文件存储目录
     */
    private String uploadFolder;
    /**
     * 上传的文件类型
     */
    private List<String> allowTypes;
    /**
     * 上传的文件大小上限，单位是KB
     */
    private long maxSize;
}
